package ms.platform.plan.model;

import java.util.Date;

public class ModelPlan {
	private Integer id;
	private Integer modelId;//模具编号
	private String modelCode;//模具番号
	private String factory;//厂商
	private Date planStartTime;//计划开始时间
	private Date planEndTime;//计划结束时间
	private Integer planTotalTime;//计划总天数
	private Date accStartTime;//实际开始时间
	private Date accEndTime;//实际结束时间
	private Integer accTotalTime;//实际总天数
	private Integer reportFreq;//台账提交频次
	private Date lastReportTime;//最后台账提交日
	private Date accDate;
	private String status;//状态
	private String statusReason;//状态原因
	private String receiveFlag;//
	private String insertedBy;
	private Date insertedAt;
	private String updatedBy;
	private Date updatedAt;
	private String planStartTimeText;//计划开始时间
	private String planEndTimeText;//计划结束时间
	private String accStartTimeText;//实际开始时间
	private String accEndTimeText;//实际结束时间
	private Integer modelProcessId; //当前工序编号
	private String modelProcessName; //当前工序名称
	private String type;//类别

	public Date getAccDate() {
		return accDate;
	}

	public void setAccDate(Date accDate) {
		this.accDate = accDate;
	}

	public Integer getModelProcessId() {
		return modelProcessId;
	}
	public void setModelProcessId(Integer modelProcessId) {
		this.modelProcessId = modelProcessId;
	}
	public String getModelProcessName() {
		return modelProcessName;
	}
	public void setModelProcessName(String modelProcessName) {
		this.modelProcessName = modelProcessName;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public Integer getModelId() {
		return modelId;
	}
	public void setModelId(Integer modelId) {
		this.modelId = modelId;
	}
	public String getModelCode() {
		return modelCode;
	}
	public void setModelCode(String modelCode) {
		this.modelCode = modelCode;
	}
	public String getFactory() {
		return factory;
	}
	public void setFactory(String factory) {
		this.factory = factory;
	}
	public Date getPlanStartTime() {
		return planStartTime;
	}
	public void setPlanStartTime(Date planStartTime) {
		this.planStartTime = planStartTime;
	}
	public Date getPlanEndTime() {
		return planEndTime;
	}
	public void setPlanEndTime(Date planEndTime) {
		this.planEndTime = planEndTime;
	}
	public Integer getPlanTotalTime() {
		return planTotalTime;
	}
	public void setPlanTotalTime(Integer planTotalTime) {
		this.planTotalTime = planTotalTime;
	}
	public Date getAccStartTime() {
		return accStartTime;
	}
	public void setAccStartTime(Date accStartTime) {
		this.accStartTime = accStartTime;
	}
	public Date getAccEndTime() {
		return accEndTime;
	}
	public void setAccEndTime(Date accEndTime) {
		this.accEndTime = accEndTime;
	}
	public Integer getAccTotalTime() {
		return accTotalTime;
	}
	public void setAccTotalTime(Integer accTotalTime) {
		this.accTotalTime = accTotalTime;
	}
	public Integer getReportFreq() {
		return reportFreq;
	}
	public void setReportFreq(Integer reportFreq) {
		this.reportFreq = reportFreq;
	}
	public Date getLastReportTime() {
		return lastReportTime;
	}
	public void setLastReportTime(Date lastReportTime) {
		this.lastReportTime = lastReportTime;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getStatusReason() {
		return statusReason;
	}
	public void setStatusReason(String statusReason) {
		this.statusReason = statusReason;
	}
	public String getInsertedBy() {
		return insertedBy;
	}
	public void setInsertedBy(String insertedBy) {
		this.insertedBy = insertedBy;
	}
	public Date getInsertedAt() {
		return insertedAt;
	}
	public void setInsertedAt(Date insertedAt) {
		this.insertedAt = insertedAt;
	}
	public String getUpdatedBy() {
		return updatedBy;
	}
	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}
	public Date getUpdatedAt() {
		return updatedAt;
	}
	public void setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
	}
	public String getPlanStartTimeText() {
		return planStartTimeText;
	}
	public void setPlanStartTimeText(String planStartTimeText) {
		this.planStartTimeText = planStartTimeText;
	}
	public String getPlanEndTimeText() {
		return planEndTimeText;
	}
	public void setPlanEndTimeText(String planEndTimeText) {
		this.planEndTimeText = planEndTimeText;
	}
	public String getAccStartTimeText() {
		return accStartTimeText;
	}
	public void setAccStartTimeText(String accStartTimeText) {
		this.accStartTimeText = accStartTimeText;
	}
	public String getAccEndTimeText() {
		return accEndTimeText;
	}
	public void setAccEndTimeText(String accEndTimeText) {
		this.accEndTimeText = accEndTimeText;
	}
	public String getReceiveFlag() {
		return receiveFlag;
	}
	public void setReceiveFlag(String receiveFlag) {
		this.receiveFlag = receiveFlag;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
}
